[Решено] Xorg.wrap не имеет SUID бита после сборки

nafanja
а как ты его собираешь?
makepkg

есть варианты?

Попробуй собрать этот.
https://aur.archlinux.org/cgit/aur.git/snapshot/xorg-server-bug865.tar.gz


tar xzf xorg-server-bug865.tar.gz
cd xorg-server-bug865
makepkg

https://cloud.mail.ru/public/8Y9i/NnXR5Ha5f
У меня он собирается без SUID почему то...
This Must Be The Place I Waited Years To Leave
[email protected] ..xorg-server-bug865/usr/lib/xorg-server % ls -l
итого 2208
-rwxr-xr-x 1 admin admin 2246344 янв 17 16:36 Xorg
-rwsr-xr-x 1 admin admin   10504 янв 17 16:36 Xorg.wrap
как видно все норм.

может ты не всю группу base-devel установил?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Ясно.
Странно где тогда у меня косяк...
This Must Be The Place I Waited Years To Leave
nafanja
base-devel
Как это возможно?
[email protected] ~ # pacstrap /mnt base base-devel grub os-prober mc bash-completion screenfetch

Моя подборка команд после загрузки с образа 2016-01-01

[email protected] ~ # lsblk
[email protected] ~ # cfdisk
[email protected] ~ # mkfs.ext4 /dev/sda1
[email protected] ~ # mount /dev/sda1 /mnt
[email protected] ~ # pacstrap /mnt base base-devel grub os-prober mc
[email protected] ~ # genfstab -p /mnt >> /mnt/etc/fstab
[email protected] ~ # arch-chroot /mnt /bin/bash
[[email protected] /]# grub-install /dev/sda
[[email protected] /]# grub-mkconfig -o /boot/grub/grub.cfg
[[email protected] /]# exit
[email protected] ~ # umount /mnt
[email protected] ~ # reboot
[[email protected] ~]# fallocate -l 1G /swapfile
[[email protected] ~]# chmod 600 /swapfile
[[email protected] ~]# mkswap /swapfile
[[email protected] ~]# swapon /swapfile
[[email protected] ~]# echo /swapfile none swap defaults 0 0 >> /etc/fstab
[[email protected] ~]# systemctl enable dhcpcd
[[email protected] ~]# systemctl start dhcpcd
[[email protected] ~]# ping ya.ru
[[email protected] ~]# reboot
[[email protected] ~]# ping ya.ru
[[email protected] ~]# swapon
[[email protected] ~]# timedatectl set-timezone Asia/Yekaterinburg
[[email protected] ~]# mcedit /etc/locale.gen
[[email protected] ~]# locale-gen
[[email protected] ~]# locale -a
[[email protected] ~]# localectl set-locale LANG="ru_RU.UTF-8"
[[email protected] ~]# cat /etc/locale.conf
[[email protected] ~]# echo LC_MESSAGES=ru_RU.UTF-8 >> /etc/locale.conf
[[email protected] ~]# echo LC_COLLATE=C >> /etc/locale.conf
[[email protected] ~]# localectl set-keymap ru
[[email protected] ~]# cat /etc/vconsole.conf
[[email protected] ~]# echo FONT=cyr-sun16 >> /etc/vconsole.conf
[[email protected] ~]# reboot
[[email protected] ~]# mcedit /etc/pacman.conf
[[email protected] ~]# pacman -Sy
[[email protected] ~]# useradd -m -g users -G audio,games,lp,optical,power,network,scanner,storage,video,wheel, -s /bin/bash qq
[[email protected] ~]# passwd qq
[[email protected] ~]# export EDITOR=mcedit
[[email protected] ~]# visudo
[[email protected] ~]# reboot
[[email protected] ~]$ sudo pacman -Sy
[[email protected] ~]$ sudo pacman -S xorg-server xorg-xinit xorg-server-utils xterm xf86-input-synaptics
[[email protected] ~]$ sudo pacman -S xf86-video-vesa
[[email protected] ~]$ sudo cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /usr/X11/xorg.conf.d/
[[email protected] ~]$ startx
и потом накат bug865
This Must Be The Place I Waited Years To Leave
pethead, ты под пользователем собираешь или под рутом?
ага, видно под рутом.
попробуй под пользователем.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
ага, видно под рутом.
Нет. Картинка сделана в консоли под рутом, а сборка в консоли под пользователем.
Или где ты увидел рута?
См лог команд
This Must Be The Place I Waited Years To Leave
pethead
См лог команд
эт я поспешил, не докрутив до конца...

по тому что ты предоставил видно что все нормально должно быть...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
по тому что ты предоставил видно что все нормально должно быть...
Я тоже так думал, однако...
Можно развлечься:
я дам доступ по тимвиверу на комп с виртуалкой в которой попробуем пройти квест до сборки xorg-server-bug
This Must Be The Place I Waited Years To Leave
во время сборки идет лог, попробуй просмотреть его, может что нароешь...
у меня вариантов больше нет.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
pethead
Можно развлечься:
нет спс. я тут своим балуюсь...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.