Re:GNU/Linux shell related internals
by sjmulder on Sunday December 18, 2022 @10:03AM
(#34038320)
A cookie bar with all the annoyance with none of the compliance. What's the point.
[ Parent
| on HN ]
Re:GNU/Linux shell related internals
by shrimp_emoji on Sunday December 18, 2022 @10:24AM
(#34038528)
It's an illegal implementation of GDPR meant to act as compliance theater while at the same time making users resent the law as much as the sites do.
For bigger sites like YouTube which can't get away with it as much, there's a "Reject All" button that you can click straight away.
Re:GNU/Linux shell related internals
by 1vuio0pswjnm7 on Sunday December 18, 2022 @09:29PM
(#34047592)
At least three options to retrieve this without without Javascript or cookies and view in a popular browser. Example script below. Tested with p7zip and Info-Zip unzip. BSD libarchive unzip should work, too.
NB. This cookie banner annoyance does not work in text-only browser such as links. It only works when using popular browsers.
Uncomment one of the OPTIONS. Then, assuming script is "1.sh",
sh 1.sh > 1.htm
firefox ./1.htm
#!/bin/sh
#OPTION1=biriukov.dev
#OPTION2=raw.githubusercontent.com
#OPTION3=codeload.github.com
REPO=brk0v.github.io
if test $OPTION3
then
curl -A "" -o$REPO-master.zip https://$OPTION3/brk0v/$REPO/zip/master
fi
for x in \
0-sre-should-know-about-gnu-linux-shell-related-internals-file-descriptors-pipes-terminals-user-sessions-process-groups-and-daemons \
1-file-descriptor-and-open-file-description \
2-pipes \
3-process-groups-jobs-and-sessions \
4-terminals-and-pseudoterminals
do
if test $OPTION2
then
echo url=https://$OPTION2/brk0v/$REPO/master/docs/fd-pipe-session-terminal/$x/index.html
elif test $OPTION1
then
echo url=https://$OPTION1/docs/fd-pipe-session-terminal/$x/
elif test $OPTION3
then
#7z x -so $REPO-master.zip $REPO-master/docs/fd-pipe-session-terminal/$x/index.html
/usr/sbin/unzip -p $REPO-master.zip $REPO-master/docs/fd-pipe-session-terminal/$x/index.html
fi
done|if test $OPTION1
then
curl -A "" -K-
elif test $OPTION2
then
curl -A "" -K-
elif test $OPTION3
then
cat
rm $REPO-master.zip
fi|sed 's/<script/<!--&/g;s/<\/script>/&-->/g;s/cookie.css//g;s/cookie.js//g'