Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull it all #156

Closed
wants to merge 155 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
155 commits
Select commit Hold shift + click to select a range
87286ec
Renamed old README to README.old
The-Feminist-Software-Foundation Jan 16, 2015
7649e53
Initial push for new README.md
The-Feminist-Software-Foundation Jan 16, 2015
bb0f5d2
Added Kernel Hacking Etiquette
The-Feminist-Software-Foundation Jan 16, 2015
f2e0e65
Added the ToleranUX Philosophy
The-Feminist-Software-Foundation Jan 16, 2015
e639276
Fix formatting
The-Feminist-Software-Foundation Jan 16, 2015
fda4d4b
Added micro-aggression kernel type design.
The-Feminist-Software-Foundation Jan 16, 2015
8ab8773
Remove privileged Americanisation.
The-Feminist-Software-Foundation Jan 16, 2015
599947c
Added Processes and forking.
The-Feminist-Software-Foundation Jan 16, 2015
95f7d14
Added Root and Privileges.
The-Feminist-Software-Foundation Jan 16, 2015
ffc73a6
Improved Contribution.
The-Feminist-Software-Foundation Jan 16, 2015
51e0b71
More hyperlinks in introduction.
The-Feminist-Software-Foundation Jan 16, 2015
c38ff3d
Added Filesystem, Metadata, and Hierarchy.
The-Feminist-Software-Foundation Jan 16, 2015
eb6bfde
Escape asterisks.
The-Feminist-Software-Foundation Jan 16, 2015
416fd58
Added filetypes
The-Feminist-Software-Foundation Jan 16, 2015
1015de3
Added Empowerment.
The-Feminist-Software-Foundation Jan 16, 2015
6da306a
Added Priviledge Escalation.
The-Feminist-Software-Foundation Jan 16, 2015
4613714
Added UNIX permissions.
The-Feminist-Software-Foundation Jan 16, 2015
0e9d99a
Refine UNIX permissions.
The-Feminist-Software-Foundation Jan 16, 2015
b8fc162
Added UNIX Pipes.
The-Feminist-Software-Foundation Jan 16, 2015
3116d1f
Added artwork for kernel space social construction smashing.
The-Feminist-Software-Foundation Jan 16, 2015
ce2c966
Added upsilon for Cervical Canals.
The-Feminist-Software-Foundation Jan 16, 2015
c550314
Omegas are better than Upsilons.
The-Feminist-Software-Foundation Jan 16, 2015
4e1fed6
Improved Etiquette.
The-Feminist-Software-Foundation Jan 16, 2015
b4df975
Improved ToleranUX Philosophy with loads of hyperlinks.
The-Feminist-Software-Foundation Jan 16, 2015
bdac685
Added Shell Prompt logo.
The-Feminist-Software-Foundation Jan 16, 2015
7df3a06
Merge branch 'master' of https://github.com/torvalds/linux
The-Feminist-Software-Foundation Jan 16, 2015
bde87f8
Improve ToleranUX Philosophy.
The-Feminist-Software-Foundation Jan 16, 2015
44bf853
Added "Smashing the socially constructed barriers between kernel spac…
The-Feminist-Software-Foundation Jan 16, 2015
074448f
Update README.md
Jan 16, 2015
b8c35a9
Gramar fix.
The-Feminist-Software-Foundation Jan 16, 2015
59146e3
Merge pull request #2 from Omgaar/master
The-Feminist-Software-Foundation Jan 16, 2015
53e15c2
It's "tenets", not "tenants". We aren't renting properties here.
The-Feminist-Software-Foundation Jan 16, 2015
7599e71
Added primitive logo for ToleranUX.
The-Feminist-Software-Foundation Jan 16, 2015
3c2ebb9
Merge branch 'master' of https://github.com/The-Feminist-Software-Fou…
The-Feminist-Software-Foundation Jan 16, 2015
7675280
Added coreutils: ls, man, whois, shell, and kill.
The-Feminist-Software-Foundation Jan 16, 2015
da2aea1
Added fat binary.
The-Feminist-Software-Foundation Jan 16, 2015
c654874
Better logo for ToleranUX.
The-Feminist-Software-Foundation Jan 16, 2015
9d2f66c
Added Scheduling.
The-Feminist-Software-Foundation Jan 16, 2015
286bea6
Added NUMA-aware and pan-aware scheduling.
The-Feminist-Software-Foundation Jan 16, 2015
6c33c20
Unused RAM is wasted RAM.
The-Feminist-Software-Foundation Jan 16, 2015
390c1ce
Added SystemV as our init.
The-Feminist-Software-Foundation Jan 16, 2015
e01523d
banner & build version
rektm8 Jan 17, 2015
dd99e8a
Added Crypto.
The-Feminist-Software-Foundation Jan 17, 2015
061c059
Formatting in Crypto.
The-Feminist-Software-Foundation Jan 17, 2015
14e5ca3
Added FEMFS and DOMFS under filesystem.
The-Feminist-Software-Foundation Jan 17, 2015
ffb3fb1
Improved Crypto.
The-Feminist-Software-Foundation Jan 17, 2015
51cfeb9
Fix DOMFS header hierarchy
The-Feminist-Software-Foundation Jan 17, 2015
e1ec042
Fix asterisks
The-Feminist-Software-Foundation Jan 17, 2015
a5cb722
Use a more tolerant sysname
tmartens Jan 17, 2015
2f81409
Update testmgr.c to prevent slavery
muhsoggyknees Jan 17, 2015
9f1619f
Merge pull request #7 from tmartens/master
The-Feminist-Software-Foundation Jan 17, 2015
fdb9d83
Merge pull request #6 from muhsoggyknees/patch-1
The-Feminist-Software-Foundation Jan 17, 2015
59b8616
Added Kernel Modules and Server Daemons.
The-Feminist-Software-Foundation Jan 17, 2015
8709a9b
Added SafespaceD.
The-Feminist-Software-Foundation Jan 17, 2015
94e2ea0
Merge branch 'master' of https://github.com/The-Feminist-Software-Fou…
The-Feminist-Software-Foundation Jan 17, 2015
42b89d7
Added grep
The-Feminist-Software-Foundation Jan 17, 2015
861c698
Added PrivCheckD.
The-Feminist-Software-Foundation Jan 17, 2015
afddb15
Added EducateD
The-Feminist-Software-Foundation Jan 17, 2015
7e9d7f9
Added SignalBoostD.
The-Feminist-Software-Foundation Jan 17, 2015
3962d24
mount added.
The-Feminist-Software-Foundation Jan 17, 2015
ef48c0b
grep to gffp.
The-Feminist-Software-Foundation Jan 17, 2015
4349093
Added touch.
The-Feminist-Software-Foundation Jan 17, 2015
2a76cc3
Punctuation.
The-Feminist-Software-Foundation Jan 17, 2015
63c165e
Added pretty pictures.
The-Feminist-Software-Foundation Jan 17, 2015
a0ea7be
Correct references to *D modules
blha303 Jan 17, 2015
591b2d9
Better Gyntoo wallpaper, Add Round-robin+ art.
The-Feminist-Software-Foundation Jan 17, 2015
9e27cb9
Merge pull request #8 from blha303/patch-1
The-Feminist-Software-Foundation Jan 17, 2015
db31299
Improved intro on Meritocracy.
The-Feminist-Software-Foundation Jan 17, 2015
64e211d
Added initialisms.
The-Feminist-Software-Foundation Jan 17, 2015
22ebbee
More bolding.
The-Feminist-Software-Foundation Jan 17, 2015
33cb196
Italics for guidance.
The-Feminist-Software-Foundation Jan 17, 2015
d171476
Added more quotations.
The-Feminist-Software-Foundation Jan 17, 2015
1efb1a4
Added citation.
The-Feminist-Software-Foundation Jan 17, 2015
fec6bab
Em-dash instead of a hyphen.
The-Feminist-Software-Foundation Jan 17, 2015
13af5c5
Cite "Management by perkele".
The-Feminist-Software-Foundation Jan 17, 2015
b033549
Revert "Update testmgr.c to prevent slavery"
The-Feminist-Software-Foundation Jan 17, 2015
7486b61
Merge pull request #9 from The-Feminist-Software-Foundation/revert-6-…
The-Feminist-Software-Foundation Jan 17, 2015
4096f16
Merge pull request #10 from rektm8/master
The-Feminist-Software-Foundation Jan 17, 2015
38c78f9
added boot message
rektm8 Jan 17, 2015
ae7bdc9
Added artworks.
The-Feminist-Software-Foundation Jan 17, 2015
7970868
Artwork in README.md
The-Feminist-Software-Foundation Jan 17, 2015
7598284
SysVinit spelling.
The-Feminist-Software-Foundation Jan 17, 2015
ceef862
Added ProgressiveV and RedundantV. Clarified SystemV.
The-Feminist-Software-Foundation Jan 17, 2015
652cb7f
Added dividers.
The-Feminist-Software-Foundation Jan 17, 2015
db31313
Added TOC.
The-Feminist-Software-Foundation Jan 17, 2015
d0e3409
Clarify SystemD and SystemV.
The-Feminist-Software-Foundation Jan 17, 2015
d066beb
Added Checking Your Privilege: A How-To.
The-Feminist-Software-Foundation Jan 18, 2015
9b7b46a
Fix compilation of Debian packages
Dirbaio Jan 18, 2015
c6d7976
Merge pull request #12 from Dirbaio/mistress
The-Feminist-Software-Foundation Jan 18, 2015
5f1b915
Merge pull request #13 from rektm8/master
The-Feminist-Software-Foundation Jan 18, 2015
7fab84c
‘Shell’ triggers me. Please adhere to the more gender-neutral UIFTBTD…
Jan 18, 2015
cef6c12
Merge pull request #14 from smalltock/mistress
The-Feminist-Software-Foundation Jan 18, 2015
a841fcb
Merge branch 'master' of https://github.com/The-Feminist-Software-Fou…
The-Feminist-Software-Foundation Jan 18, 2015
d3516d4
Merge branch 'mistress' of https://github.com/The-Feminist-Software-F…
The-Feminist-Software-Foundation Jan 18, 2015
a137e2f
Merge branch 'master' of https://github.com/torvalds/linux into mistress
The-Feminist-Software-Foundation Jan 18, 2015
10246f5
Added initial .ToleranUXrc as a diversive implementation of the coreu…
The-Feminist-Software-Foundation Jan 18, 2015
228fd4b
Updated README for coreutils
The-Feminist-Software-Foundation Jan 18, 2015
628b480
Updated NEWS and TODO
The-Feminist-Software-Foundation Jan 18, 2015
8b106c9
Corrected .toleranuxrc naming; added instrctions.
The-Feminist-Software-Foundation Jan 18, 2015
2e841e8
Added even more instructions for .toleranuxrc and coreutils.
The-Feminist-Software-Foundation Jan 18, 2015
4c736dd
Enclose programs within ``
The-Feminist-Software-Foundation Jan 18, 2015
b4a41f3
Properly embrace mount
The-Feminist-Software-Foundation Jan 18, 2015
2269f79
Removing offensive text from comments
ChrisCode Jan 18, 2015
fd8f67d
Merge pull request #16 from theoldsock/mistress
The-Feminist-Software-Foundation Jan 18, 2015
b56474c
Updated .toleranuxrc for more tolerance
Kernolia Jan 18, 2015
fb0d34b
Merge pull request #17 from Kernolia/patch-1
The-Feminist-Software-Foundation Jan 18, 2015
348b027
Updated killall, less, more, and file.
The-Feminist-Software-Foundation Jan 18, 2015
102baa1
Updated TOC
The-Feminist-Software-Foundation Jan 18, 2015
fc8ad09
Added yes and history
The-Feminist-Software-Foundation Jan 18, 2015
3ef362d
Updated shell prompt margins
The-Feminist-Software-Foundation Jan 18, 2015
81062b2
Added chown and takeown.
The-Feminist-Software-Foundation Jan 18, 2015
c0211ff
More tolerance
interjection Jan 18, 2015
ad93711
Added whowhatwhxwhxtis
Jan 18, 2015
309cef5
Merge pull request #18 from JustinPatricWade/whowhatwhxwhxtis
The-Feminist-Software-Foundation Jan 18, 2015
1535e3d
Even more tolerance
interjection Jan 18, 2015
6d7122e
Removed sed, tool of the oppressor
interjection Jan 18, 2015
f8ebbbf
Update README.md
interjection Jan 18, 2015
bf452cf
Merge pull request #19 from interjection/mistress
The-Feminist-Software-Foundation Jan 18, 2015
ea09f43
Added equal and moreequal
Jan 18, 2015
4c8ed12
Improved look and true.
The-Feminist-Software-Foundation Jan 18, 2015
610066b
Merge pull request #20 from JustinPatricWade/testing
The-Feminist-Software-Foundation Jan 18, 2015
3f1a180
Temporarily blinded by the patriarchy
Jan 18, 2015
11fe35f
Typo in `true`.
The-Feminist-Software-Foundation Jan 18, 2015
129489b
Merge branch 'mistress' of https://github.com/The-Feminist-Software-F…
The-Feminist-Software-Foundation Jan 18, 2015
35de551
Merge pull request #21 from JustinPatricWade/testing
The-Feminist-Software-Foundation Jan 18, 2015
1423f7c
Created install script
Kernolia Jan 19, 2015
ab23d78
Merge branch 'Kernolia-patch-2' into mistress
The-Feminist-Software-Foundation Jan 19, 2015
ed756ab
Added rs
Jan 19, 2015
cd83844
Added Supported form factors.
The-Feminist-Software-Foundation Jan 19, 2015
5f12023
Citation for "psychologically raped".
The-Feminist-Software-Foundation Jan 19, 2015
87f8588
Merge pull request #24 from JustinPatricWade/testing
The-Feminist-Software-Foundation Jan 19, 2015
b22f951
Remove rs symlink
Kernolia Jan 19, 2015
ade2eab
Added rs to the installation script
Kernolia Jan 19, 2015
65307dd
Removed redundant installation
Kernolia Jan 19, 2015
16bea43
Create the wymynual command
Kernolia Jan 19, 2015
ab5f2a4
Update toleranuxinstall.sh
Kernolia Jan 19, 2015
ba2079e
Delete .toleranuxrc
Kernolia Jan 19, 2015
72d8bee
Delete moreequal
Kernolia Jan 19, 2015
1c95a2d
Delete equal
Kernolia Jan 19, 2015
c99ba75
Merge branch 'Kernolia-patch-1' into mistress
The-Feminist-Software-Foundation Jan 19, 2015
abb9a63
Erased gitignore content!
FROSTEROID Jan 19, 2015
d9785c5
Merge pull request #27 from FROSTEROID/patch-1
The-Feminist-Software-Foundation Jan 19, 2015
743e3c0
Re-instated a feminist .gitignore
The-Feminist-Software-Foundation Jan 19, 2015
658c847
Added subsidiary repos in README
The-Feminist-Software-Foundation Jan 20, 2015
f4ae7dc
Removed offensive code and comments
averagejoey2000 Jan 20, 2015
9d57410
Removed offensive code and comments
averagejoey2000 Jan 20, 2015
2ea5e4c
Removed offensive code and comments
averagejoey2000 Jan 20, 2015
f106858
me took the liberty of creating a new branch for those who feel opres…
averagejoey2000 Jan 21, 2015
5ea5470
Merge branch 'master' of https://github.com/torvalds/linux into mistress
The-Feminist-Software-Foundation Jan 21, 2015
51cb27a
Update README.md for install script instructions
Jan 22, 2015
eb6dd9e
Update am200epdkit_defconfig
jakesylvestre Jan 23, 2015
485a3ec
Merge pull request #31 from JustinPatricWade/testing
The-Feminist-Software-Foundation Jan 23, 2015
648cea1
Merge branch 'patch-1' of https://github.com/jakesyl/linux-1 into jak…
The-Feminist-Software-Foundation Jan 23, 2015
3c19785
Merge branch 'jakesyl-patch-1' into mistress
The-Feminist-Software-Foundation Jan 23, 2015
69f9f9a
Merge pull request #29 from averagejoey2000/m(ai)st((er)(ress))
The-Feminist-Software-Foundation Jan 27, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
108 changes: 10 additions & 98 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,101 +1,13 @@
#
# NOTE! Don't add files that are generated in specific
# subdirectories here. Add them in the ".gitignore" file
# in that subdirectory instead.
#
# NOTE! Please use 'git ls-files -i --exclude-standard'
# command after changing this file, to see if there are
# any tracked files which get ignored after the change.
#
# Normal rules
#
.*
*.o
*.o.*
*.a
*.s
*.ko
*.so
*.so.dbg
*.mod.c
*.i
*.lst
*.symtypes
*.order
*.elf
*.bin
*.gz
*.bz2
*.lzma
*.xz
*.lz4
*.lzo
*.patch
*.gcno
modules.builtin
Module.symvers
*.dwo

#
# Top-level generic files
#
/tags
/TAGS
/linux
/vmlinux
/vmlinuz
/System.map
/Module.markers

#
# Debian directory (make deb-pkg)
#
/debian/

#
# git files that we don't want to ignore even it they are dot-files
#
!.gitignore
!.mailmap

#
# Generated include files
#
include/config
include/generated
arch/*/include/generated

# stgit generated dirs
patches-*
# "Logic" is years and years of Patriarchal justification — pure toxicity
logic

# quilt's files
patches
series

# cscope files
cscope.*
ncscope.*

# gnu global files
GPATH
GRTAGS
GSYMS
GTAGS

*.orig
*~
\#*#

#
# Leavings from module signing
#
extra_certificates
signing_key.priv
signing_key.x509
x509.genkey
# Object files are clearly a thinly veiled reference to female objectification
*.o

# Kconfig presets
all.config
# Mansplaining will not be tolerated
men/

# Kdevelop4
*.kdev4
# "Science", or "scientia", is the right-wing lie that we can approach "Truth"
# via perceiving the world through our culturally-tinted, inherently-bigoted,
# socially-constructed, and Patriarchally-funded eyes
science/
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
VERSION = 3
PATCHLEVEL = 19
SUBLEVEL = 0
EXTRAVERSION = -rc5
EXTRAVERSION = -toleranux
NAME = Diseased Newt

# *DOCUMENTATION*
Expand Down
413 changes: 413 additions & 0 deletions README.md

Large diffs are not rendered by default.

File renamed without changes.
8 changes: 8 additions & 0 deletions ToleranUX-utils/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Initial implementation of `ToleranUX-coreutils`
===============================================

**ToleranUX**'s `coreutils` will ultimately be a re-appropriation of either the GNU `coreutils`, the Busybox utils, or `gentils`. Until that work is done, here is a stop-gap measure to sooth our sensibilities.

1. Run `bash toleranuxinstall.sh`
2. Run `source ~/.toleranuxrc` or restart your terminal.
3. Enjoy your Tolerance.
135 changes: 135 additions & 0 deletions ToleranUX-utils/rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
#!/bin/bash
#
# rs : request search
# Kindly and politely request inode information from a file system
# Note: rs has every right to deny you information of the file system.
# When the filesystem feels threatened by cisgendered white males
# like yourself, it may even provide inaccurate information in self-defense.
#
# You are not entitled to the data in the first place. To think otherwise
# should warrant a firm privilege check and attendance of at least
# two (but not more than) five sensitivity training seminars.
#
# written as part of the ToleranUX coreutils project

faketype () {
type="`shuf -en 1 'd ' 'l '`"
echo -n $type
}

fakeperms () {
perms="`shuf -en 1 \
'rw-rw-rw- ' \
'rwxr--r-- ' \
'r--r--r-- ' \
'rwxr-xr-x ' \
'rwxrwxr-x ' \
'rwxrwxrwx '`"
echo -n "$perms"
}

fakelinks () {
range=10 # upper range for random number of links
linknum=$RANDOM
((linknum %= range))
echo -n "$linknum "
}

fakeuser () {
# also used for a fake group
user="`shuf -en 1 \
'jpw ' \
'ans ' \
'sra ' \
'fmn ' \
'jpw ' \
'hlr ' \
'str ' \
'scr ' \
'dmr ' \
'gwk ' \
'cuk ' \
'sus '`"
echo -n "$user"
}

fakesize () {
printf "%5d " $RANDOM
}

fakedate () {
month="`shuf -en 1 \
'Jan' 'Feb' 'Mar' \
'Apr' 'May' 'Jun' \
'Jul' 'Aug' 'Sep' \
'Oct' 'Nov' 'Dec'`"

day=$RANDOM; ((day %= 30))
hour=$RANDOM; min=$RANDOM
((hour %= 24)); ((min %= 60))

printf "%s %2s %2d:%2d " "$month" "$day" $hour $min
}

fakefile () {
file="`shuf -en 1 \
"tumblr_rant_#$RANDOM " \
"TED_talk_draft-Beyond_Men_and_Evil" \
'a world without men: a utopian essay ' \
'giant_dix.png ' \
'patsmash.txt ' \
'Beta Wrangling - How to Tame Your Knights.pdf ' \
'Herland ' \
'The House of Mirth ' \
'Reading Lolita in Tehran ' \
'sassy_blog_writup ' \
'sassy_gifs/ ' \
'infographics/ ' \
'hipster_fonts/ ' \
'blog_CEO_resume ' \
'manifesto.txt '`"

echo -n $file
}

fake_entry () {
# write one of many possible fake directory entries
faketype; fakeperms; fakelinks; fakeuser; fakeuser; fakesize; fakedate; fakefile;
echo # newline
}

randumXD () {
# set global variable rval to be either 0 or 1
rval=$RANDOM
((rval %= 2))
}

main () {
# rs will throw a hissy fit and not if rval <= 0
randumXD

# if rs will actually work
if [ $rval -gt 0 ]; then
# another roll for fake data
randumXD
if [ $rval -gt 0 ]; then
ndirs="`dir -l $* | wc -l`"
deldirs=$RANDOM; ((deldirs %= ndirs))
fakedirs="`expr $ndirs - $deldirs`"
dir -l $* | shuf -n $deldirs
for (( i=0; i < $fakedirs; i++ )) ; do
fake_entry
done
else
dir -l $*
fi
else
if [ $# -eq 0 ]; then
echo "`pwd` doesn't feel like being read right now. No means no."
else
echo "$* doesn't feel like being read right now. No means no."
fi
fi
}

main $*
62 changes: 62 additions & 0 deletions ToleranUX-utils/toleranuxinstall.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
#!/bin/bash
# Install script for the ToleranUX coreutils placeholder

# Clean out previous installation

if [ -d ~/.toleranuxlinks/ ]; then
rm -r ~/.toleranuxlinks/;
fi

# Create links and new programs

mkdir ~/.toleranuxlinks/;
ln -s $(which mount) ~/.toleranuxlinks/embrace;
ln -s $(which kill) ~/.toleranuxlinks/fire;
ln -s $(which killall) ~/.toleranuxlinks/fireall;
ln -s $(which grep) ~/.toleranuxlinks/gffp;
ln -s $(which egrep) ~/.toleranuxlinks/egffp;
ln -s $(which fgrep) ~/.toleranuxlinks/fgffp;
ln -s $(which rgrep) ~/.toleranuxlinks/rgffp;
ln -s $(which less) ~/.toleranuxlinks/equal;
ln -s $(which more) ~/.toleranuxlinks/moreequal;
ln -s $(which true) ~/.toleranuxlinks/pc;
ln -s $(which make) ~/.toleranuxlinks/birth;
echo 'if [ ! "$(echo $@ | md5sum | cut -c-1 | egrep -c [1234])" == 1 ]; then /usr/bin/touch $@; fi' > ~/.toleranuxlinks/touch;
chmod +x ~/.toleranuxlinks/touch;
echo 'while true; do if [ $[RANDOM % 3] == 1 ]; then echo n; else echo y; fi; done' > ~/.toleranuxlinks/yes;
chmod +x ~/.toleranuxlinks/yes;
echo 'shuf -en 1 "You misogynist pig." "How could you do such a thing?" "That is very offensive." "I am beyond upset." "How dare you!" "Your attitude is highly problematic." "You are an asshat." "You shitlord."' > ~/.toleranuxlinks/complain;
chmod +x ~/.toleranuxlinks/complain;
curl https://raw.githubusercontent.com/The-Feminist-Software-Foundation/ToleranUX/mistress/ToleranUX-utils/whowhatwhxwhxtis 2> /dev/null > ~/.toleranuxlinks/whowhatwhxwhxtis;
chmod +x ~/.toleranuxlinks/whowhatwhxwhxtis;
curl https://raw.githubusercontent.com/The-Feminist-Software-Foundation/ToleranUX/mistress/ToleranUX-utils/rs 2> /dev/null > ~/.toleranuxlinks/rs;
chmod +x ~/.toleranuxlinks/rs;
curl https://raw.githubusercontent.com/The-Feminist-Software-Foundation/ToleranUX/mistress/ToleranUX-utils/wymyn 2> /dev/null > ~/.toleranuxlinks/wymyn;
chmod +x ~/.toleranuxlinks/wymyn;

# Create .toleranuxrc

echo 'alias mount=complain
alias ls=complain
alias man=complain
alias whois=complain
alias kill=complain
alias killall=complain
alias grep=complain
alias egrep=complain
alias fgrep=complain
alias rgrep=complain
alias less=complain
alias more=complain
alias file=complain
alias look=complain
alias true=complain
alias make=complain
alias sed=complain
PATH="~/.toleranuxlinks/:$PATH"' > ~/.toleranuxrc

# Check whether .bashrc sources .toleranuxrc. If not, make it do that.

if [ "$(grep .toleranuxrc ~/.bashrc)" == "" ]; then
echo "source .toleranuxrc" >> .bashrc;
fi
33 changes: 33 additions & 0 deletions ToleranUX-utils/whowhatwhxwhxtis
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#!/bin/sh
#
# whowhatwhxwhxtis : discern the (politically) correct identity of a subject
#
# written as part of the ToleranUX coreutils project

usage () {
echo "
Although you are free and empowered to execute a script however you'd like,
it typically helps to literally specify a literal subject for identification. Literally.

'whowhatwhxwhxtis [subject]'
"
}

output () {
local f="$*"
shuf -en 1 \
"$f is whomever they/them/xem/zek want to be, and that is perfectly okay." \
"You think you have the right to just automatically examine someone? Disgusting." \
"$f doesn't feel like being examined right now. Back off and check your privilege." \

exit 0
}


if [ $# -eq 0 ]; then
usage
exit 1
else
output $*
fi
exit
2 changes: 2 additions & 0 deletions ToleranUX-utils/wymyn
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/bin/sh
man `apropos . | awk '{print $1}' | shuf -n 1`
2 changes: 1 addition & 1 deletion arch/arm/configs/am200epdkit_defconfig
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
CONFIG_EXPERIMENTAL=y
CONFIG_LOCALVERSION="gum"
# CONFIG_SWAP is not set
# CONFIG_SWAP is not set unless it wants to be, in which case we shall let it
CONFIG_SYSVIPC=y
CONFIG_SYSFS_DEPRECATED_V2=y
CONFIG_EXPERT=y
Expand Down
Binary file added artwork/FemiTux.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added artwork/Gyntoo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added artwork/Gyntoo2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added artwork/NoSeparation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added artwork/NoSeparation.xcf
Binary file not shown.
Binary file added artwork/Round Robin plus.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added artwork/SmashPatriarchyUIFTBTDprompt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added artwork/ToleranUX-logo1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added artwork/ToleranUX-logo2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added artwork/wallpapers/BracketsTux.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion drivers/gpu/drm/nouveau/core/subdev/fb/ramnva3.c
Original file line number Diff line number Diff line change
Expand Up @@ -590,7 +590,7 @@ nva3_ram_calc(struct nouveau_fb *pfb, u32 freq)
if (ret)
return ret;

/* XXX: where the fuck does 750MHz come from? */
/* XXX: why is 750MHz not being treated equally? */
if (freq <= 750000) {
r004018 = 0x10000000;
r100760 = 0x22222222;
Expand Down
Loading