All Projects

Project Category Task Type Priority Severity Summary Status  asc Progress
PackagesTestingFeature RequestMediumMedium [pacman] add cron job support Closed
100%
Task Description

$ pacman -Si pacman
Repository : core
Name : pacman
Version : 5.0.1-5.hyperbola2
Description : A library-based package manager with dependency support
Architecture : x86_64
URL : http://www.archlinux.org/pacman/ Licenses : GPL Groups : base base-devel
Provides : pacman-contrib
Depends On : bash glibc libarchive curl gpgme pacman-mirrorlist archlinux-keyring hyperbola-keyring
Optional Deps : cron: run specified programs at scheduled times and related tools
Conflicts With : pacman-contrib
Replaces : pacman-contrib
Download Size : 736.57 KiB
Installed Size : 5055.00 KiB
Packager : André Silva emulatorman@hyperbola.info Build Date : Mon 24 Jul 2017 04:03:17 AM -03
Validated By : MD5 Sum SHA-256 Sum Signature

$ pacman -Ql pacman > pacman_fileslist.txt

PackagesAnyFeature RequestMediumMedium [packagekit] needs OpenRC init scripts Closed
100%
Task Description

$ pacman -Si packagekit
Repository : community
Name : packagekit
Version : 1.1.5-1
Description : A system designed to make installation and updates of packages easier
Architecture : x86_64
URL : http://www.packagekit.org/ Licenses : GPL Groups : None
Provides : None
Depends On : dbus-glib pacman>=5.0.0 polkit shared-mime-info sqlite
Optional Deps : networkmanager: detect connection status

                bash-completion: command completion in bash

Conflicts With : None
Replaces : None
Download Size : 877.20 KiB
Installed Size : 5758.00 KiB
Packager : Christian Hesse arch@eworm.de Build Date : Tue 17 Jan 2017 09:37:33 AM -03
Validated By : MD5 Sum SHA-256 Sum Signature

$ pacman -Ql packagekit > packagekit_fileslist.txt

PackagesAnyFeature RequestMediumMedium [openvas-scanner] needs OpenRC init script Closed
100%
Task Description

$ pacman -Si openvas-scanner
Repository : community
Name : openvas-scanner
Version : 5.0.4-3
Description : The OpenVAS scanning Daemon
Architecture : x86_64
URL : http://www.openvas.org/ Licenses : GPL Groups : openvas
Provides : None
Depends On : openvas-libraries redis
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 61.79 KiB
Installed Size : 183.00 KiB
Packager : Daniel Micay danielmicay@gmail.com Build Date : Mon 20 Jul 2015 09:02:59 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature

$ pacman -Ql openvas-scanner
openvas-scanner /usr/
openvas-scanner /usr/bin/
openvas-scanner /usr/bin/greenbone-nvt-sync
openvas-scanner /usr/bin/openvas-mkcert
openvas-scanner /usr/bin/openvas-mkcert-client
openvas-scanner /usr/bin/openvas-nvt-sync
openvas-scanner /usr/bin/openvassd
openvas-scanner /usr/lib/
openvas-scanner /usr/lib/systemd/
openvas-scanner /usr/lib/systemd/system/
openvas-scanner /usr/lib/systemd/system/openvas-scanner.service
openvas-scanner /usr/share/
openvas-scanner /usr/share/doc/
openvas-scanner /usr/share/doc/openvas-scanner/
openvas-scanner /usr/share/doc/openvas-scanner/example_redis_2_4.conf
openvas-scanner /usr/share/doc/openvas-scanner/example_redis_2_6.conf
openvas-scanner /usr/share/man/
openvas-scanner /usr/share/man/man8/
openvas-scanner /usr/share/man/man8/greenbone-nvt-sync.8.gz
openvas-scanner /usr/share/man/man8/openvas-mkcert.8.gz
openvas-scanner /usr/share/man/man8/openvas-nvt-sync.8.gz
openvas-scanner /usr/share/man/man8/openvassd.8.gz
openvas-scanner /var/
openvas-scanner /var/cache/
openvas-scanner /var/cache/openvas/
openvas-scanner /var/lib/
openvas-scanner /var/lib/openvas/
openvas-scanner /var/lib/openvas/plugins/

PackagesAnySecurity IssueVery HighCritical [openrc] use procps-ng's "sysctl" by default instead of ...Closed
100%
Task Description

Description:

Use procps-ng's "sysctl" by default instead of inetutils's "hostname" for
hostname support.

Since [inetutils] is an extra dependency for openrc, it
contains insecure commands like: ftp/rcp/rlogin/rsh/talk/telnet
For security reasons, procps-ng should be the tool to handle hostname
configuration through hostname init script because is a base package.

Additional info:

openrc 0.28-14

/etc/init.d/hostname


-       hostname "$h"
+       case $(uname -s) in
+               GNU/Linux|Linux)
+                       sysctl -qw kernel.hostname="$h"
+                       ;;
+               *)
+                       hostname "$h"
+                       ;;
+       esac

$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-14
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 196.71 KiB
Installed Size  : 1767.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Mon 07 May 2018 03:54:42 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

Set and run hostname init script
PackagesAnyFeature RequestVery HighCritical [openrc] some init scripts are forced to load in certai ...Closed
100%
Task Description

Description:

Some init scrips are forced to load in certain runlevels by default (eg. boot) when 
OpenRC is upgraded. It isn't good for virtualization environments like chroot that
doesn't require it to work.

Those scripts are:
* /etc/init.d/dmesg
* /etc/init.d/hwclock
* /etc/init.d/keymaps
* /etc/init.d/killprocs
* /etc/init.d/local
* /etc/init.d/loopback
* /etc/init.d/modules
* /etc/init.d/mount-ro
* /etc/init.d/swap
* /etc/init.d/sysctl

Note: "/etc/init.d/dmesg" should be loaded in "boot" runlevel instead of "sysinit" one at the first installation time.
Note: "/etc/init.d/local" should be loaded in "sysinit" runlevel instead of "default" and "nonetwork" one at the first installation time.

Additional info:

openrc 0.28-14
$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-14
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 196.71 KiB
Installed Size  : 1767.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Mon 07 May 2018 03:54:42 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

Re-install and/or upgrade the OpenRC package.
PackagesAnyFeature RequestVery HighCritical [openrc] some init scripts are forced to load in certai ...Closed
100%
Task Description

Description:

Some init scrips are forced to load in certain runlevels by default (eg. boot) when 
OpenRC is upgraded. Also some of them are autoloaded by other init scripts.
It isn't good for virtualization environments like chroot that doesn't require it to
work.
These files need be removed:
* /etc/runlevels/boot/binfmt (optional)
* /etc/runlevels/boot/fsck (autoloaded from "root" init script)
* /etc/runlevels/boot/localmount (autoloaded from "bootmisc" init script)
* /etc/runlevels/boot/procfs (optional, mount "binfmt_misc" only)
* /etc/runlevels/boot/termencoding (autoloaded from "keymaps" init script)
* /etc/runlevels/default/netmount (optional)
* /etc/runlevels/shutdown/savecache (optional)
* /etc/runlevels/sysinit/devfs (autoload from "udev" init script)
* /etc/runlevels/sysinit/sysfs (autoload from "udev" init script)

Additional info:

openrc 0.28-14
$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-14
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 196.71 KiB
Installed Size  : 1767.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Mon 07 May 2018 03:54:42 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

Re-install and/or upgrade the OpenRC package
PackagesAnyBug ReportVery HighCritical [openrc] set "devfs" init script to run before than any ...Closed
100%
Task Description

Description:

Set "devfs" init script to run before than any "logger" init script.

It fixes when any "logger" server is running with rc_logger activated
without the needed to add a "logger" init script on different runlevels.

Additional info:

openrc 0.28-14

/etc/init.d/devfs


-       before dev
+       before dev logger

$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-14
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 196.71 KiB
Installed Size  : 1767.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Mon 07 May 2018 03:54:42 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

Add "devfs" and any "logger" init script to default runlevel
PackagesAnyFeature RequestLowVery Low [openrc] services should be added to runlevels through  ...Closed
100%
Task Description

The OpenRC services should be added to runlevels through installing process instead be forced each time when openrc package is upgraded, because some sysadmins need customize them and are useful for Xen environments.

Example:

rc-update
                  ... |
          agetty.tty1 |      default                                 
         agetty.tty10 |      default                                 
         agetty.tty11 |      default                                 
         agetty.tty12 |      default                                 
          agetty.tty2 |      default                                 
          agetty.tty3 |      default                                 
          agetty.tty4 |      default                                 
          agetty.tty5 |      default                                 
          agetty.tty6 |      default                                 
          agetty.tty7 |      default                                 
          agetty.tty8 |      default                                 
          agetty.tty9 |      default                                 
                  ... |
                 swap | boot                                         
                  ... |
rc-update del swap boot
rc-update del agetty.tty{12,11,10,9,8,7,6,5,4,3,2,1}
rc-update add agetty.tty{1,2,3} system # "system" runlevel runs after "default" runlevel
rc-update
                  ... |
          agetty.tty1 |                                        system
         agetty.tty10 |                                        system
         agetty.tty11 |                                        system
         agetty.tty12 |                                              
          agetty.tty2 |                                              
          agetty.tty3 |                                              
          agetty.tty4 |                                              
          agetty.tty5 |                                              
          agetty.tty6 |                                              
          agetty.tty7 |                                              
          agetty.tty8 |                                              
          agetty.tty9 |                                              
                  ... |
pacman -Sy openrc
rc-update
                  ... |
          agetty.tty1 |      default                           system
         agetty.tty10 |      default                           system
         agetty.tty11 |      default                           system
         agetty.tty12 |      default                                 
          agetty.tty2 |      default                                 
          agetty.tty3 |      default                                 
          agetty.tty4 |      default                                 
          agetty.tty5 |      default                                 
          agetty.tty6 |      default                                 
          agetty.tty7 |      default                                 
          agetty.tty8 |      default                                 
          agetty.tty9 |      default                                 
                  ... |
                 swap | boot                                         
                  ... |
PackagesAnyBug ReportVery HighCritical [openrc] run "sysctl" initscript after "net" initscript Closed
100%
Task Description

Description:

  • “sysctl” initscript doesn’t set sysctl parameters on network interfaces.
  • “sysctl” initscript needs run “sysctl” initscript after “net” initscript.

Additional info:

  • openrc 0.28-18

/etc/init.d/sysctl


-        after clock
+        after clock net

$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-18
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 193.18 KiB
Installed Size  : 1720.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Sun 08 Jul 2018 01:28:16 AM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

  • Boot “openrc”
PackagesAnyBug ReportVery HighCritical [openrc] rename "procfs" init script to "binfmt_misc",  ...Closed
100%
Task Description

Description:

Rename "procfs" init script to "binfmt_misc", it isn't a "procfs"

/etc/init.d/procfs → /etc/init.d/binfmt_misc


-description="Mounts misc filesystems in /proc."
+description="Mounts binfmt_misc filesystems in /proc."

/etc/init.d/binfmt


-        after clock procfs
+        after clock binfmt_misc

Additional info:

openrc 0.28-14
$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-14
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 196.71 KiB
Installed Size  : 1767.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Mon 07 May 2018 03:54:42 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

none
PackagesAnyBug ReportVery HighCritical [openrc] rename "chroot-nspawn" keyword to "chroot+unsh ...Closed
100%
Task Description

Description:

Rename "chroot-nspawn" keyword to "chroot+unshare" one
because"chroot+unshare" subsystem (chroot and unshare command)
is more precise than "chroot-nspawn" (systemd-nspawn
compatibility script) subsystem.

The files with "chroot-nspawn" keyword are:
* /etc/init.d/binfmt
* /etc/init.d/bootmisc (as SYSTEMD-NSPAWN)
* /etc/init.d/consolefont
* /etc/init.d/devfs
* /etc/init.d/dmesg
* /etc/init.d/fsck
* /etc/init.d/hostname
* /etc/init.d/hwclock
* /etc/init.d/keymaps
* /etc/init.d/localmount
* /etc/init.d/loopback
* /etc/init.d/mtab
* /etc/init.d/modules
* /etc/init.d/modules-load
* /etc/init.d/mount-ro
* /etc/init.d/net-online
* /etc/init.d/netmount
* /etc/init.d/numlock
* /etc/init.d/procfs
* /etc/init.d/root
* /etc/init.d/swap
* /etc/init.d/swclock
* /etc/init.d/sysctl
* /etc/init.d/sysfs
* /etc/init.d/termencoding
* /etc/init.d/urandom
Note:
  chroot: run a command with special root directory
  unshare: isolate the command in a different "Linux namespace"

Additional info:

openrc 0.28-14

/etc/rc.conf


 # ""               - nothing special
 # "docker"         - Docker container manager (GNU/Linux)
 # "jail"           - Jail (DragonflyBSD or FreeBSD)
 # "lxc"            - Linux Containers
 # "openvz"         - Linux OpenVZ
 # "prefix"         - Prefix
 # "rkt"            - CoreOS container management system (GNU/Linux)
 # "subhurd"        - Hurd subhurds (to be checked)
-# "chroot-nspawn"  - Container created by chroot-nspawn
+# "chroot"         - Chroot container (to be checked)
+# "chroot+unshare" - Chroot container using unshare command (GNU/Linux)
 # "uml"            - Usermode Linux
 # "vserver"        - Linux vserver
-# "xen0"           - Xen0 Domain (GNU/Linux and NetBSD)
-# "xenU"           - XenU Domain (GNU/Linux and NetBSD)
+# "xen0"           - Xen0 Domain (GNU/HyperBK, GNU/Linux, FreeBSD and NetBSD)
+# "xenU"           - XenU Domain (GNU/Hurd, GNU/HyperBK, GNU/Linux, FreeBSD, NetBSD and OpenBSD)

$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-14
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 196.71 KiB
Installed Size  : 1767.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Mon 07 May 2018 03:54:42 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

Run OpenRC init
PackagesAnySecurity IssueVery HighCritical [openrc] remove dangerous "local" init script Closed
100%
Task Description

Description:

  • Remove dangerous “local” init script, is a bad idea to use it, see:

https://wiki.gentoo.org/wiki//etc/local.d

Additional info:

  • openrc 0.28-17
  • remove:
    • “/etc/init.d/local”
    • “/etc/local.d/README”
    • “/etc/local.d/”
/etc/init.d/agetty
----
-        after local
+        after *
$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-17
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 194.10 KiB
Installed Size  : 1727.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Thu 05 Jul 2018 01:37:37 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

  • On boot.
PackagesAnyFeature RequestVery HighCritical [openrc] please remove "mtab", "modules-load" and "swcl ...Closed
100%
Task Description

Description:

Please remove "mtab", "modules-load" and "swclock" init scripts.

"mtab" is a deprecated and unmaintained init script,
because filesystem contains a mtab soft link.

"modules-load" init script, is a systemd compatibility configuration
to load the kernel modules from the "/etc/modules-load" configuration
directory.
This init script is useless, because the "modules" init script exists
and it's a duplicated feature.
If you need a module to load a module, just configure "/etc/conf.d/modules"
and start the "modules" init script or add a module in
the "/etc/mkinitcpio.conf" and run mkinitcpio -p $yourkernel

"swclock" is an useless init script, because is a service
setting the local clock based on last shutdown time.
If a machine doesn't support "/etc/rtc", then disable "clock_hctosys" and
"clock_systohc" from "/etc/conf.d/hwclock" with or without
NTP server/client. For chroot environments,"osclock" init script is the way.

Additional info:

openrc 0.28-14

/etc/init.d/localmount


-use lvm modules mtab root
+use lvm modules root

/etc/init.d/modules


-    want modules-load

/etc/init.d/lm_sensors


-after modules-load

$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-14
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 196.71 KiB
Installed Size  : 1767.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Mon 07 May 2018 03:54:42 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

Enable the unused init scripts
PackagesAnyBug ReportVery HighHigh [openrc] needs a minor fix Closed
100%
Task Description

Description:

  • OpenRC needs a minor fix (remount proc)

Additional info:

  • openrc 0.28-19
openrc /usr/lib/rc/sh/init.sh

-        mount -n -t proc -o noexec,nosuid,nodev,gid=proc,hidepid=2 proc /proc
+        mount -n -t proc -o noexec,nosuid,nodev proc /proc
+        mount -n /proc -o remount,gid=26,hidepid=2

Steps to reproduce:

  • Boot OpenRC in chroot with unshare
PackagesAnyFeature RequestVery HighHigh [openrc] minor fix in /proc mount option Closed
100%
Task Description

Description:

  • Change the “/proc” filesystem option, reverting FS#1038 .

Additional info:

  • openrc 0.28-17
/usr/lib/rc/sh/init.sh
----
-                mount -n -t proc -o noexec,nosuid,nodev,hidepid=2,gid=proc proc /proc
+                mount -n -t proc -o noexec,nosuid,nodev,gid=26,hidepid=2 proc /proc
$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-17
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 194.10 KiB
Installed Size  : 1727.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Thu 05 Jul 2018 01:37:37 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

  • none.
PackagesAnyBug ReportVery HighCritical [openrc] fix "chroot" initscript Closed
100%
Task Description

Description:

  • “chroot” initscript contains some errors on “chroot” initscript.

Additional info:

  • openrc 0.28-18

/etc/conf.d/chroot


 # initial command
 CR_COMD=/sbin/openrc-init
-# network interfaces
-CR_NINF="veth_guest ethernet"
-# wifi interfaces
-CR_WINF="wifi"
-# service dependecies
-CR_DEPS="net_veth.interface_host
-         chroot.name net.interface_ethernet net.interface_wifi"
+# network interfaces, example: CR_NINF="veh0 eth0"
+CR_NINF=""
+# wifi interfaces, example: CR_WINF="wlan0"
+CR_WINF=""
+# service dependecies, example: CR_DEPS="net.veh0 chroot.dns chroot.ntp net.eth0 net.wlan0"
+CR_DEPS=""
 # wait in seconds to run CR_COMD
 CR_CDWT=1
-# wait in seconds to start the sercice
+# wait in seconds to start the service
 CR_STWT=7
 # wait in seconds to stop the service
 CR_SPWT=7

/etc/init.d/chroot


 depend() {
-        need $CR_NDEP
+        need $CR_DEPS
         after modules bootmisc localmount net netmount
         keyword -jail -prefix -vserver
         provide oslv
 }

$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-18
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 193.18 KiB
Installed Size  : 1720.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Sun 08 Jul 2018 01:28:16 AM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

  • On boot “openrc” and/or start “chroot” initscripts.
PackagesAnyBug ReportVery LowLow [openrc] agetty.tty loads in default runlevel only and  ...Closed
100%
Task Description

agetty.tty services need be loaded in default and nonetwork runlevels, not default runlevel only.

Example:

          agetty.tty1 |      default nonetwork  # it's correct, since **agetty.tty1** should be enabled in **nonetwork** runlevel for specific cases such as a maintenance.
          agetty.tty1 |      default           # it's wrong, since it contains **default** runlevel only

agetty.tty symlinks from /etc/init.d/ need be linked to agetty instead of /etc/init.d/agetty.

Example:

agetty.tty1 -> /etc/init.d/agetty # it's a valid symlink, however is wrong because should be linked to agetty directly
agetty.tty1 -> agetty                       # correct symlink
PackagesAnyFeature RequestVery HighCritical [openrc] add hidepid support in /proc filesystem. Closed
100%
Task Description

Description:

  • Add hidepid in /proc filesystem, needed for chroot with namespaces.
  • Revert FS#1082, but as “gid=proc,hidepid=2”, not “hidepid=2,gid=proc”.

Additional info:

  • openrc 0.28-18

/usr/lib/rc/sh/init.sh


-                mount -n -t proc -o noexec,nosuid,nodev proc /proc
+                mount -n -t proc -o noexec,nosuid,nodev,gid=proc,hidepid=2 proc /proc

$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-18
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 193.18 KiB
Installed Size  : 1720.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Sun 08 Jul 2018 01:28:16 AM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

  • On boot “openrc” on ‘chroot’ with ‘linux namespaces’ (unshare).
  • On boot “openrc” on any ‘kernel based virtual machines’ (without /proc premounted).
  • On boot the kernel without any image (initramfs-linux-libre-lts*.img).
PackagesAnyFeature RequestVery HighCritical [openrc] add chroot init config and script files Closed
100%
Task Description

Description:

Add chroot init script
Note: chroot1 and chroot2 are examples.

Additional info:

openrc 0.28-14
$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-14
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 196.71 KiB
Installed Size  : 1767.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Mon 07 May 2018 03:54:42 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:

none
PackagesAnyFeature RequestVery HighCritical [openrc] add "newinstance" mount parameter in "devpts"  ...Closed
100%
Task Description

Description:

Add "newinstance" mount parameter in "devpts" (in "devfs" init script)

Additional info:

openrc 0.28-14

/etc/init.d/devfs


- “devpts /dev/pts 0755 ,gid=5,mode=0620 devpts” \
+ “devpts /dev/pts 0755 ,gid=5,mode=0620,newinstance devpts” \


$ pacman -Si openrc
Repository      : core
Name            : openrc
Version         : 0.28-14
Description     : A dependency based init system that works with the system provided init program
Architecture    : x86_64
URL             : https://wiki.gentoo.org/wiki/Project:OpenRC
Licenses        : BSD2
Groups          : None
Provides        : None
Depends On      : psmisc  pam
Optional Deps   : netifrc: network interface management scripts
                  networkmanager: network connection manager and user applications
Conflicts With  : None
Replaces        : None
Download Size   : 196.71 KiB
Installed Size  : 1767.00 KiB
Packager        : André Silva <emulatorman@hyperbola.info>
Build Date      : Mon 07 May 2018 03:54:42 PM -03
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Steps to reproduce:
Run “devfs” init script

PackagesAnyBug ReportLowMedium [openrc] Error: fopen(/run/openrc/rc.log) failed: No su ...Closed
100%
Task Description

Replace RC_SVCDIR to RC_LOGDIR, like:

src/librc/rc.h.in
-----
 #define RC_LIBEXECDIR    "LIBEXECDIR@"
+#define RC_LOGDIR        "/var/log"
_____
src/rc/rc-logger.c
-----
-#define TMPLOG RC_SVCDIR "rc.log"
+#define TMPLOG RC_LOGDIR "rc.log"
PackagesAnyImplementation RequestHighHigh [onioncat]: add package Closed
100%
Task Description

Add “onioncat”[0][1] package

[0]:https://www.onioncat.org/ [1]:https://www.onioncat.org/download/ https://www.cypherpunk.at/ocat/download/Source/current/

PackagesAnyImplementation RequestMediumMedium [octopi] [octopi-cachecleaner] [octopi-notifier] [octop ...Closed
100%
Task Description

Implement octopi, octopi-cachecleaner, octopi-notifier and octopi-repoeditor packages.

Octopi is a GUI for Pacman (Package Manager) tools, needed for desktop users[0][1].

Note: Those packages need patches to remove AUR support.

[0]:https://octopiproject.wordpress.com/ [1]:https://github.com/aarnt/octopi

PackagesAnyFeature RequestMediumMedium [ntop] needs OpenRC init script Closed
100%
Task Description

$ pacman -Si ntop
Repository : community
Name : ntop
Version : 5.0.1-10
Description : A network traffic probe that shows the network usage.
Architecture : x86_64
URL : http://www.ntop.org/ Licenses : GPL Groups : None
Provides : None
Depends On : libevent libpcap gd glibc libxml2 openssl rrdtool pcre geoip lua python2
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 21.32 MiB
Installed Size : 48.35 MiB
Packager : Jelle van der Waa jelle@archlinux.org Build Date : Thu 16 Mar 2017 04:13:56 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature

$ pacman -Ql ntop > ntop_fileslist.txt

PackagesAnySecurity IssueHighHigh [nspluginwrapper] remove unsecure/deprecated package Closed
100%
Task Description

“nspluginwrapper” (released in 2011) uses deprecated/unsecure NPAPI[0] api

$ pacman -Si nspluginwrapper
Repository : multilib
Name : nspluginwrapper
Version : 1.4.4-3
Description : Cross-platform NPAPI compatible plugin viewer
Architecture : x86_64
URL : http://nspluginwrapper.davidben.net/ Licenses : GPL Groups : None
Provides : None
Depends On : curl libxt lib32-libxt gcc-libs lib32-gcc-libs gtk2 lib32-gtk2
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 146.14 KiB
Installed Size : 475.00 KiB
Packager : Felix Yan felixonmars@gmail.com Build Date : Sat 12 Jul 2014 02:40:45 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature

[0]:https://developer.mozilla.org/en-US/docs/Plugins/Roadmap

PackagesAnyFeature RequestMediumMedium [nsd] needs OpenRC init script Closed
100%
PackagesAnySecurity IssueHighHigh [npapi-vlc] remove unsecured package Closed
100%
PackagesAnySecurity IssueHighHigh [npapi-sdk] remove unsecure/deprecated package Closed
100%
PackagesAnyDrop RequestLowLow [nginx-mainline] remove unstable and duplicated package Closed
100%
PackagesAnyBackport RequestVery HighCritical [netifrc] update package to 0.6.0 backport Closed
100%
PackagesAnyBug ReportVery HighCritical [netifrc] fix "net_veth" and "net_macsec" initscripts Closed
100%
PackagesAnyFeature RequestVery HighCritical [netifrc] add net_macsec and net_veth init scripts Closed
100%
PackagesAnyBug ReportVery HighCritical [netifrc] "net.lo" initscript is forced to load in "boo ...Closed
100%
PackagesAnyFeature RequestMediumMedium [net-snmp] needs OpenRC init scripts Closed
100%
PackagesTestingFeature RequestMediumMedium [mlocate] add cron job support Closed
100%
PackagesAnyFeature RequestVery HighHigh [mkinitcpio] enable "hidepid" support in /proc filesyst ...Closed
100%
PackagesAnyBug ReportVery HighHigh [mkinitcpio] consolefont and keymap hooks is adapted to ...Closed
100%
PackagesTestingFeature RequestMediumMedium [man-db] add cron job support Closed
100%
PackagesTestingFeature RequestMediumMedium [lynis] add cron job support Closed
100%
PackagesTestingFeature RequestMediumMedium [lxdm] needs OpenRC init script Closed
100%
PackagesTestingFeature RequestMediumMedium [lxcfs] needs OpenRC init script Closed
100%
PackagesTestingFeature RequestMediumMedium [lxc] needs OpenRC init scripts Closed
100%
PackagesTestingFeature RequestMediumMedium [logrotate] add cron job support Closed
100%
PackagesAnyFeature RequestVery HighHigh [linux-libre-*] add missing installed kernel configurat ...Closed
100%
PackagesAnyFeature RequestMediumMedium [lightdm] needs OpenRC init script Closed
100%
PackagesAnyBug ReportMediumMedium [libteam] contains systemd unit files Closed
100%
PackagesAnyDrop RequestLowLow [libreoffice-fresh*] remove unstable and duplicated pac ...Closed
100%
PackagesTestingFeature RequestMediumMedium [libcanberra] needs OpenRC init scripts Closed
100%
PackagesAnyBug ReportMediumMedium [libcanberra] contains systemd unit files Closed
100%
PackagesTestingBug ReportHighHigh [ksystemlog] error while loading shared libraries Closed
100%
Showing tasks 51 - 100 of 160 Page 2 of 4

Available keyboard shortcuts

Tasklist

Task Details

Task Editing