• Skip to main content

Uly.me

cloud engineer

  • Home
  • About
  • Archives

generate

SSSD Report

May 24, 2021

Generate a SSSD report.

#!/bin/bash
log="log"
> $log
sep () { echo "--------------------------------" >> $log; }
sep
echo "SSSD Status" >> $log
sep
systemctl status sssd >> $log
sep
echo "Contents of /etc/resolv.conf" >> $log
sep
cat /etc/resolv.conf >> $log
sep
echo "Contents of /etc/sssd/sssd.conf" >> $log
sep
cat /etc/sssd/sssd.conf >> $log
sep
echo "Versions of /etc/resolv.conf" >> $log
sep
ls -l /etc/resolv.conf* >> $log
sep
echo "Versions of /etc/sssd/sssd.conf" >> $log
sep
ls -l /etc/sssd/sssd.conf* >> $log
sep
echo "Contents of /var/log/sssd-rollout.log" >> $log
sep
cat /var/log/sssd-rollout.log >> $log
sep
echo "Contents of /var/log/sssd-rollout3.log" >> $log
sep
cat /var/log/sssd-rollout3.log >> $log
sep

#!/bin/bash log="log" > $log sep () { echo "--------------------------------" >> $log; } sep echo "SSSD Status" >> $log sep systemctl status sssd >> $log sep echo "Contents of /etc/resolv.conf" >> $log sep cat /etc/resolv.conf >> $log sep echo "Contents of /etc/sssd/sssd.conf" >> $log sep cat /etc/sssd/sssd.conf >> $log sep echo "Versions of /etc/resolv.conf" >> $log sep ls -l /etc/resolv.conf* >> $log sep echo "Versions of /etc/sssd/sssd.conf" >> $log sep ls -l /etc/sssd/sssd.conf* >> $log sep echo "Contents of /var/log/sssd-rollout.log" >> $log sep cat /var/log/sssd-rollout.log >> $log sep echo "Contents of /var/log/sssd-rollout3.log" >> $log sep cat /var/log/sssd-rollout3.log >> $log sep

Filed Under: Linux Tagged With: generate, report, sssd, status

IPinfo.io Map

April 24, 2021

Generate a map of your live streaming viewers by placing of your viewer’s IP into a file and then using IPInfo’s map tool.

vim ipList
54.0.0.1
54.0.0.2
54.0.0.3

vim ipList 54.0.0.1 54.0.0.2 54.0.0.3

To plot the IPs on a map, pipe them to IPinfo.io.

cat ipList | curl -XPOST --data-binary @- "ipinfo.io/map?cli=1"

cat ipList | curl -XPOST --data-binary @- "ipinfo.io/map?cli=1"

The result is a URL of the map.

Filed Under: Linux Tagged With: generate, ipinfo.io, map, plot

WordPress Salt

January 24, 2020

Here’s a quick way to autogenerate salt for WordPress.

curl -s https://api.wordpress.org/secret-key/1.1/salt/

curl -s https://api.wordpress.org/secret-key/1.1/salt/

Filed Under: WP Tagged With: autogenerate, generate, salt, wordpress

XFS Filesystem has duplicate UUID

October 7, 2019

Here’s how to fix a duplicate UUID on a XFS file system.

mount -o rw,nouuid /dev/sda1  /data

mount -o rw,nouuid /dev/sda1 /data

Mounting with nouuid will work, but not after a reboot.

To avoid a duplicate ID, run this command to generate a new UUID.

xfs_admin -U generate /dev/sda3
Clearing log and setting UUID
writing all SBs
new UUID = xxxxx-xxxx-xxxx-xxxxxxxxx

xfs_admin -U generate /dev/sda3 Clearing log and setting UUID writing all SBs new UUID = xxxxx-xxxx-xxxx-xxxxxxxxx

Filed Under: Linux Tagged With: duplicate, generate, mount, uuid, xfs

Generate a Controller in Laravel

June 3, 2015

Laravel comes with several generators by way of Artisan CLI or Command Line Interface. To generate a controller, you simply run the following command from the Terminal. This is assuming you’re in the Laravel project folder.

// generate a standard Controller
$ php artisan make:controller HomeController
 
// generate a plain Controller with no methods
$ php artisan make:controller HomeController --plain

// generate a standard Controller $ php artisan make:controller HomeController // generate a plain Controller with no methods $ php artisan make:controller HomeController --plain

The first example is the standard way of generating a controller with resourceful routing in mind.

The second example is plain way of generating a controller. It does not contain any method.

Filed Under: PHP Tagged With: artisan, cli, controller, generate, laravel

  • Home
  • About
  • Archives

Copyright © 2023