Hello community, here is the log from the commit of package busybox-links for openSUSE:Factory checked in at 2020-06-12 21:36:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/busybox-links (Old) and /work/SRC/openSUSE:Factory/.busybox-links.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "busybox-links" Fri Jun 12 21:36:20 2020 rev:5 rq:814041 version:MACRO Changes: -------- --- /work/SRC/openSUSE:Factory/busybox-links/busybox-links.changes 2020-06-11 14:37:35.100069519 +0200 +++ /work/SRC/openSUSE:Factory/.busybox-links.new.3606/busybox-links.changes 2020-06-12 21:36:49.255650216 +0200 @@ -1,0 +2,5 @@ +Thu Jun 11 09:48:18 UTC 2020 - Thorsten Kukuk <[email protected]> + +- Create own busybox-adduser sub-package + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ busybox-links.spec ++++++ --- /var/tmp/diff_new_pack.mCoEYW/_old 2020-06-12 21:36:52.691662849 +0200 +++ /var/tmp/diff_new_pack.mCoEYW/_new 2020-06-12 21:36:52.695662864 +0200 @@ -54,6 +54,7 @@ BuildRequires: which BuildRequires: xz Requires: busybox = %{version} +Requires: busybox-adduser = %{version} Requires: busybox-ash = %{version} Requires: busybox-attr = %{version} Requires: busybox-bind-utils = %{version} @@ -105,7 +106,6 @@ Conflicts: lsscsi Conflicts: nbd Conflicts: netcat-openbsd -Conflicts: shadow Conflicts: sysvinit-tools Conflicts: telnet Conflicts: tftp @@ -378,6 +378,16 @@ %description -n busybox-sendmail This package contains the symlinks to replace sendmail with busybox. +%package -n busybox-adduser +Summary: Busybox applets containing adduser and some shadow tools +Requires: busybox = %{version} +Conflicts: shadow + +%description -n busybox-adduser +This package contains the symlinks for adduser and some tools from the +shadow suite. + + %prep %setup -q -c -T @@ -392,7 +402,7 @@ rm -f apps/linuxrc # Does not really fit rm apps/[[ -for package in coreutils diffutils findutils grep util-linux iputils iproute2 gzip sed cpio procps xz bzip2 psmisc kbd sharutils hostname net-tools net-tools-deprecated traceroute ncurses-utils kmod tar gawk patch attr which bind-utils man sendmail; do +for package in coreutils diffutils findutils grep util-linux iputils iproute2 gzip sed cpio procps xz bzip2 psmisc kbd sharutils hostname net-tools net-tools-deprecated traceroute ncurses-utils kmod tar gawk patch attr which bind-utils man sendmail shadow; do for i in `rpm -ql $package |grep "bin/"` ; do prog=`basename $i` if [ -f apps/$prog ]; then @@ -414,6 +424,9 @@ echo -e "/sbin/loadkmap\n/usr/sbin/loadfont" >> filelist-kbd.txt touch used/loadkmap used/loadfont +echo -e "/usr/sbin/addgroup\n/usr/sbin/adduser\n/usr/sbin/delgroup\n/usr/sbin/deluser" >> filelist-shadow.txt +touch used/addgroup used/adduser used/delgroup used/deluser + for i in `/bin/ls used/` ; do rm apps/$i done @@ -453,6 +466,7 @@ %files +%files -n busybox-adduser -f filelist-shadow.txt %files -n busybox-ash -f filelist-ash.txt %files -n busybox-attr -f filelist-attr.txt %files -n busybox-bind-utils -f filelist-bind-utils.txt
