I am not going to give you a specific list of 2+ hours of reading - but will give you a hint...
Ordinary users and groups are authenticated by openldap and can only be managed by webconfig or a script that calls openldap APIs such as Ben provided.
Only system users are managed using the traditional 'useradd -r' etc commands.
Is openldap running in "init 1"? - I suspect not.
You might also be interested in :=
Does your modem have ssh access. I have a Necomm nb6plus4w that has a firmware bug (all of this model suffers from this problem) that will 'hang' after a few days. Have setup a cron job to login using ssh and reboot it every 24 hours. Bit 'drastic' using Nick's word, but less drastic than letting it hang. Failing ssh access, assuming the modem has a web interface, you could write a program using curl to access the relevant modem's web page and 'push' the 'reboot' button using a cron job. A crude solution would be to obtain a mains timer switch that would drop power to the modem at a set time for a minute to force a reboot :-( Hopefully the modem is faulty and a replacement fixes the problem.
Kevin, Interesting problem :-) A comment and question or two...
What's the answer to Nick's question re whether dnsmasq is running
Having only one nameserver is not good
What device has address 192.168.0.1?
dig uses the OS resolver libraries. nslookup uses is own internal ones.
What are the contents of /etc/resolv.conf /etc/nsswitch.conf and /etc/hosts
What is output of "netstat -r"
What is the output from "nslookup -d2 google.com" ?
Here is an example of success...
There are third party tools you might want to investigate...
This question can be answered by doing a web search where many people have described what to do in detail...
In summary form this is how I do it....
1. Create new partition of type 8e
2. pvcreate /dev/new_partition
3. display physical partitions
4. extend the existing lvm
pgextend name_of_existing /dev/new_partition
5. Check vgdisplay
6. Now add to root
add to root and resize file system
lvextend -r -l 100%FREE /dev/clearos/root (assuming adding to root)
7. Check, use these tools
lvdisplay pvdisplay vgdisplay df
@Duncan - No, currently have no use for a PDC - in fact last time was back in the heyday of IBM's OS/2 Versions 3 and 4 :-)
@Nick - actually have more than one DNS slave. Updating several machines with the same info would be a real PITA. With bind you update the master and the changes get promulgated automagically to the slaves... I suppose you could write a script to do something similar with dnsmasq - but prefer to use bind with syncing built in and all the other additional options. Used bind back in the OS/2 "WARP" server days from about 1994 - so quite familiar with it :-)
Run bind here for one major reason - bind supports a master name server and slaves. All machines have the master as first DNS server and a slave as second DNS server. Thus can take down the master and not loose DNS on the other Servers and Clients. Don't use webmin to maintain the zone files. Also like the format of the zones files over the way dnsmasq organizes its data.
Similarly run ISC dhcpd for handing out addresses - same reason. ISC dhcpd supports a primary and a secondary dhcpd server. Thus the primary can go down and secondary will hand out dhcpd addresses to clients. When the master comes back online they re-sync - same if the secondary goes down...
On ClearOS 6.x - regardless whether fetchmail is running or not - the output is like this :-
If we look at "/etc/rc.d/init.d/fetchmail" we see this for the status command
No wonder there is no output - there is no command to do anything :-(
changing it to this
We then get
Surely this is a bug and not intentional ???
Thanks Peter... 40 rpms all installed cleanly. As well as samba updates - updated apps, lvm2, device-mapper, kernel and other misc rpms.
Also resolved a version conflict between i686 and x84-64 versions of libldb had lived with waiting for this update...