5333 private links
Enter "visudo" and add the line:
username hostname=/usr/bin/mksysb
:wq to write and quit visudo
Now the user would enter the command "sudo mksysb" and it will prompt for the users password and log what has happened in the syslog.
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes with radius queries and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.
You can run atomic operations on these types, like appending to a string; incrementing the value in a hash; pushing an element to a list; computing set intersection, union and difference; or getting the member with highest ranking in a sorted set.
In order to achieve its outstanding performance, Redis works with an in-memory dataset. Depending on your use case, you can persist it either by dumping the dataset to disk every once in a while, or by appending each command to a log. Persistence can be optionally disabled, if you just need a feature-rich, networked, in-memory cache.
Redis also supports trivial-to-setup master-slave asynchronous replication, with very fast non-blocking first synchronization, auto-reconnection with partial resynchronization on net split.
Redis is written in ANSI C and works in most POSIX systems like Linux, *BSD, OS X without external dependencies. Linux and OS X are the two operating systems where Redis is developed and more tested, and we recommend using Linux for deploying. Redis may work in Solaris-derived systems like SmartOS, but the support is best effort. There is no official support for Windows builds, but Microsoft develops and maintains a Win-64 port of Redis.
Sandstorm is an open source
platform for self-hosting web apps
Self-host web-based productivity apps easily and securely.
Sandstorm is an open source project built by a community of volunteers with the goal of making it really easy to run open source web applications -- either on your own private server, or on our community-run servers.
Sandstorm protects you. Each document, chat room, mail box, notebook, blog, or anything else you create is a "grain" in Sandstorm. Sandstorm containerizes each one in its own secure sandbox from which it cannot talk to the world without express permission. All your grains are private until you share them. The result is that 95% of security vulnerabilities are automatically mitigated.
You choose where your data lives: You can use Sandstorm in the cloud on a variety of hosting services, or you can install it on your own machines. You can even move between these options at any time. No matter where you decide to run Sandstorm, the apps are the same.
With Sandstorm, you do not get locked into walled gardens. You can mix and match apps from multiple developers with ease, and even throw in apps of your own as needed. Many Sandstorm apps are open source, which means you can modify them to suit you needs.
the MySQL developers actually messed things up with UTF8 and had to add 4-byte support afterwards(!) and even according to the MySQL documentation they describe possible issues when converting (UTF8 should just be UTF8. Convert UTF8 to UTF8? Come on!) from UTF8 to UTF8mb4. It sounded bad, and almost not true. So we decided to read about it ourselves, and as it turns out the IRC guys were right. PGSQL is a more advanced database in general and handles stuff more efficiently than MySQL/MariaDB, which also is proven in different benchmark testsSo we decided to give it a try, made a new branch, and started developing a PGSQL VM. We were kind of amazed since the end result was removing a lot if MariaDB lines and replace them with just a few PGSQL lines,Not only that, PGSQL is faster, it actually flies! Folders with many files loads faster, a gallery with many images loads faster,it also gives a feeling of being more secure. No need to save the root password in a separate file like we did with MariaDB, with PGSQL you authenticate with the UNIX user. Yeah you can do that with MariaDB as well, but again, it’s a feature, PGSQL does that by default. If you are convinced to change then great! The process is very easy and Nextcloud even have built in support for converting SQLite / MySQL / MariaDB to PGSQL (or the other way around) with the occ command. To make the leap smaller and easier for you we made a script that we used ourselves to make the change. Remember to test it on a clone of your server before you do it in production, you never know if and when stuff go wrong, and it’s better to be safe than sorry.
rename command in Linux (not core)
rename 's/.prog/.prg/' *.prog
Please check that your rules are loaded as desired following the first reboot after configuration.
iptables Service for RedHat Enterprise Linux (RHEL) and CentOS
RHEL/CentOS also offer simple methods to permanently save iptables rules for IPv4 and IPv6.
There is a service called "iptables". This must be enabled.
chkconfig --list | grep iptables
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
chkconfig iptables on
chkconfig ip6tables on
The rules are saved in the file /etc/sysconfig/iptables for IPv4 and in the file /etc/sysconfig/ip6tables for IPv6. You may also use the init script in order to save the current rules.
service iptables save
service ip6tables save
use ‘rc.local’ file located in ‘/etc/’ to execute our scripts and commands at startup. $ sudo chmod +x /etc/rc.local
$ sudo vi /etc/rc.local
& at the bottom of file, add the entry
sh /root/script.sh &
For CentOS, we use file ‘/etc/rc.d/rc.local’ instead of ‘/etc/rc.local’. We also need to make this file executable before adding any script or command to the file.
Note:- When executing a script at startup, make sure that the script ends with ‘exit 0’.
//
create a cron job that will wait for 90 seconds after system startup & then will execute the command or script on the system.
@reboot ( sleep 90 ; sh /location/script.sh )
CTRL-A
Next press:
[
This will activate copy mode in GNU/screen. Now, you can scroll up/down and look at your data. Use the following keys:
CTRL-u and CTRL-d scroll the display up/down by the specified amount of lines while preserving the cursor position. (Default: half screen-full).
CTRL-b and C-f scroll the display up/down a full screen.
#!/bin/sh
find /mnt/netzwerk/.recycle/* -atime +90 -exec rm -rf '{}' \;
find /mnt/netzwerk/.recycle/ -depth -type d -empty -exec rmdir {} \;
find /mnt/netzwerk2/.recycle/* -atime +90 -exec rm -rf '{}' \;
find /mnt/netzwerk2/.recycle/ -depth -type d -empty -exec rmdir {} \;
SYSTEM > ADVANCED > CRON
sh /mnt/netzwerk/delrecycle.sh
Precision colors for machines and people // Solarized is a sixteen color palette (eight monotones, eight accent colors) designed for use with terminal and gui applications. It has several unique properties. I designed this colorscheme with both precise CIELABlightness relationships and a refined set of hues based on fixed color wheel relationships.