stuff

Android Things Quick Start Guide Build your own smart devices using the Android Things platform.epub

Data Science with SQL Server Quick Start Guide Integrate SQL Server with data science.epub

DevOps for Salesforce Build, test, and streamline data pipelines to simplify development in Salesforce.epub

DevOps for Serverless Applications Design, deploy, and monitor your serverless applications using DevOps practices.epub

Docker Cookbook Over 100 practical and insightful recipes to build distributed applications with Docker, 2nd Edition.epub

Learn Bitcoin and Blockchain Understanding blockchain and Bitcoin architecture to build decentralized applications.epub

Network Vulnerability Assessment Identify security loopholes in your network’s infrastructure.epub

Packt Publishing – CompTIA Linux+ Certification Guide.pdf

vulnsnpatches

https://blog.appcanary.com/2018/goodbye.html
https://docs.gitlab.com/ee/user/project/import/gemnasium.html
https://libraries.io/
https://tactycal.com/
https://github.com/CESNET/pakiti-server
https://www.auditshark.com/
https://github.com/baidu/openrasp/blob/master/README.md

nginx auth proxy

https://github.com/nginxinc/nginx-ldap-auth
https://github.com/kvspb/nginx-auth-ldap
https://serverfault.com/questions/844205/add-ldap-authentication-to-nginx-on-rhel-7
https://gist.github.com/pyle/cdc7d7c2ac9dfecfff6e892fd0195eaf
https://github.com/cogolabs/transcend

some games

https://cloudup.com/c7DZc5Er6TV https://cloudup.com/ckn6ZRfjTzP  https://cloudup.com/c672AZrRxm2  https://cloudup.com/cXM1rWweeWG  https://cloudup.com/cWUkV-EhTuq  https://cloudup.com/cBDnUI3eRco  https://cloudup.com/ceX8UCYsQJq

nanopi2 fire

http://www.raspberry-pi-geek.com/Archive/2016/20/Testing-the-NanoPi-NEO-and-the-NanoPi-2-Fire/(offset)/6
http://wiki.andahammer.com/NanoPi_2_Fire#Run_Android_or_Debian
https://tech.scargill.net/the-friendlyarm-nanopi-2-fire/
https://drive.google.com/drive/folders/1177wtytvjXfSYFHc6MyalHUWK_ilKIlr

procmailrc3

~$ cat .procmailrc
INCLUDERC=/mnt/vacation/me/rc.vacation

:0 Whc: msgid.lock
| formail -D 16384 msgid.cache

:0
* (To|cc|from|Delivered-To|CC|From):.*[email protected]
{
:0c:
[email protected]
:0
Maildir/.enquiry/
}
#Maildir/.enquiry/

BLACKLISTED = `formail -xFrom -xSender -xReply-To -xReturn-Path -xReceived | \
egrep -i -f ~/black.lst`

:0
* ! BLACKLISTED ?? ^^^^
Maildir/.Spam/

:0
* ? formail -c -xFrom -xSender -xReply-To -xReturn-Path -xReceived | \
sed “s/[[:space:]]for .*$//g” | egrep -is -f ~/white.lst
Maildir/

:0 H
* ^X-Spam-Status: Yes
{
:0c:
[email protected]
:0
Maildir/.Spam/
}
#Maildir/.Spam/

:0 H
* ^X-Spam-Flag: YES
Maildir/.Spam/

SENDERIP = `formail -c -XReceived | grep “by some.where.out.there” | grep -v “from some.where.out.there” | \
sed “s/^Received: from .*\[\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\)\].*by some.where.out.there.*$/\1/”`

:0
* ! SENDERIP ?? ^^[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*^^
{
SENDERIP =
}

:0
* ! SENDERIP ?? ^^^^
{
SENDER_REVERSED = `expr “$SENDERIP” | \
sed “s/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\4.\3.\2.\1/”`

KNOWNOFFENDER = `host “$SENDER_REVERSED”.sbl-xbl.spamhaus.org | \
sed “s/^.*\(127\.0\.0\.[0-9]*\)$/\1/”`

:0
* KNOWNOFFENDER ?? ^^127.0.0.[0-9]*^^
Maildir/.Spam/
}

:0
* ! SENDERIP ?? ^^^^
{
SENDER_DYNAMIC = `host “$SENDER_REVERSED”.dul.dnsbl.sorbs.net | \
sed “s/^.*\(127\.0\.0\.[0-9]*\)$/\1/”`

:0
* ! SENDER_DYNAMIC ?? ^^127.0.0.[0-9]*^^
{
SENDER_DYNAMIC =
}
}

:0
* ^Return-path.*@\/[-a-zA-Z0-9_.]*
{
RETURN_PATH_HOST = $MATCH
}

:0
* ! SENDER_DYNAMIC ?? ^^^^
{
RESOLVED = `host -a “$RETURN_PATH_HOST” | grep “$SENDERIP”`

:0:
* RESOLVED ?? ^^^^
Maildir/.Junk/
}

:0
* ^Return-path.*([^.]yahoo\.|@aol\.co|compuserve|@mail\.com|lycos|excite\.com|@usa\.net|hotmail|msn\.com)

{
:0
* RETURN_PATH_HOST ?? ^^msn.com^^
{
RETURN_PATH_HOST=”(msn.com|hotmail.com)”
}

:0
* $ ! Received.*[^=][ ]*${RETURN_PATH_HOST}
Maildir/.Junk/
}

:0 # forward if security
* ^Subject:.*[EDM].*
Maildir/.Spam

:0 B
* my-name-yay
{
:0c:
[email protected]
:0
Maildir/
}
Maildir/

:0 HB
* (Password expiring in|Please change your password|If you see negative days)
Maildir/.Password/

:0 HB
* ^From.*(announcement|webmaster)@some.where.out.there
* Alanine|Cysteine|Glycine|Histidine
{
:0c:
| (formail -r -A”X-Loop: [email protected]” -I”From: [email protected]” -I”To: [email protected]”; cat help.txt ) | $SENDMAIL -t
:0
Maildir/
}

:0 # forward if security
* ^Subject:.*[IT Security Advisory].*
* !From.*[email protected]
{
:0c:
! [email protected],[email protected]
:0
Maildir/.outthere
}

# All other mail goes into the main inbox.
:0
{
:0c:
[email protected]
:0
Maildir/
}
#Maildir/

passwordchanger

just saying

for the user-who-can-change-passwords-so-as-to-disable-them…

the file

[email protected]:/etc/ldap/slapd.d/cn=config# pwd
/etc/ldap/slapd.d/cn=config
[email protected]:/etc/ldap/slapd.d/cn=config# cat olcDatabase\={1}hdb.ldif

the bits that matter i think

olcAccess: {0}to attrs=userPassword,shadowLastChange by dn=”cn=admin,dc=some
,dc=where,dc=out,dc=there,dc=wooo” write by self write by anonymous auth by no
ne
olcAccess: {1}to dn.base=”” by
read
olcAccess: {2}to by dn=”cn=admin,dc=some,dc=where,dc=out,dc=there,dc=wooo” wr
ite by
read
olcAccess: {3}to attrs=userPassword,shadowLastChange by self read

but i’m not sure about the syntax. i think this might let “tester” do it?

olcAccess: {0}to attrs=userPassword,shadowLastChange by dn=”cn=admin,dc=some
,dc=where,dc=out,dc=there,dc=wooo” write by dn=”cn=tester,ou=people,dc=some
,dc=where,dc=out,dc=there,dc=wooo” write by self write by anonymous auth by * no
ne

the problem

haiz
this is the problem

# rpm -Uvh /cluster/apps/x86_64/packages/torque-6.1.2/libtorque-devel-6.1.2-1.mga7.i586.rpm
warning: /cluster/apps/x86_64/packages/torque-6.1.2/libtorque-devel-6.1.2-1.mga7.i586.rpm: Header V4 RSA/SHA256 Signature, key ID 80420f66: NOKEY
error: Failed dependencies:
devel(libgcc_s) is needed by libtorque-devel-6.1.2-1.mga7.i586
devel(libstdc++) is needed by libtorque-devel-6.1.2-1.mga7.i586
libstdc++.so.6 is needed by libtorque-devel-6.1.2-1.mga7.i586
libstdc++.so.6(CXXABI_1.3) is needed by libtorque-devel-6.1.2-1.mga7.i586
libtorque.so.2 is needed by libtorque-devel-6.1.2-1.mga7.i586
libtorque2 = 6.1.2-1.mga7 is needed by libtorque-devel-6.1.2-1.mga7.i586